package com.young.ysepay.domain;

import java.io.Serializable;
import java.util.Date;

import java.math.BigDecimal;


/**
 * 退款回执信息表
 *
 * @author zhaopengjun
 * @email 1428939700@qq.com
 * @date 2019-06-04 09:38:30
 * @des
 */
public class SysconfigYsRefundReceiptDO implements Serializable {
    private static final long serialVersionUID = 1L;


    /**
     * 退款回执主id
     */
    private String refundReturnid;

    /**
     * 退款类型
     */
    private String refundType;

    /**
     * 商户订单号
     */
    private String outTradeNo;

    /**
     * 订单交易流水
     */
    private String tradeNo;

    /**
     * 退款金额
     */
    private BigDecimal refundAmount;

    /**
     * 退款会计日期
     */
    private String accountDate;


    /**
     * 创建时间
     */
    private Date gmtCreate;
    //消息
    private String refundMsg;
        //code
    private Date refundCode;
    /**
     * 更新时间
     */
    private Date gmtModified;

    /**
     * 删除标记:未删除-UNDEL-1,删除-DEL-0
     */
    private String isDelete;

    /**
     * 设置：退款回执主id
     */
    public void setRefundReturnid(String refundReturnid) {
        this.refundReturnid = refundReturnid;
    }
    /**
     * 获取：退款回执主id
     */
    public String getRefundReturnid() {
        return refundReturnid;
    }
    /**
     * 设置：退款类型
     */
    public void setRefundType(String refundType) {
        this.refundType = refundType;
    }
    /**
     * 获取：退款类型
     */
    public String getRefundType() {
        return refundType;
    }
    /**
     * 设置：商户订单号
     */
    public void setOutTradeNo(String outTradeNo) {
        this.outTradeNo = outTradeNo;
    }
    /**
     * 获取：商户订单号
     */
    public String getOutTradeNo() {
        return outTradeNo;
    }
    /**
     * 设置：订单交易流水
     */
    public void setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
    }
    /**
     * 获取：订单交易流水
     */
    public String getTradeNo() {
        return tradeNo;
    }
    /**
     * 设置：退款金额
     */
    public void setRefundAmount(BigDecimal refundAmount) {
        this.refundAmount = refundAmount;
    }
    /**
     * 获取：退款金额
     */
    public BigDecimal getRefundAmount() {
        return refundAmount;
    }
    /**
     * 设置：退款会计日期
     */
    public void setAccountDate(String accountDate) {
        this.accountDate = accountDate;
    }
    /**
     * 获取：退款会计日期
     */
    public String getAccountDate() {
        return accountDate;
    }
    /**
     * 设置：创建时间
     */
    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }
    /**
     * 获取：创建时间
     */
    public Date getGmtCreate() {
        return gmtCreate;
    }
    /**
     * 设置：更新时间
     */
    public void setGmtModified(Date gmtModified) {
        this.gmtModified = gmtModified;
    }
    /**
     * 获取：更新时间
     */
    public Date getGmtModified() {
        return gmtModified;
    }
    /**
     * 设置：删除标记:未删除-UNDEL-1,删除-DEL-0
     */
    public void setIsDelete(String isDelete) {
        this.isDelete = isDelete;
    }
    /**
     * 获取：删除标记:未删除-UNDEL-1,删除-DEL-0
     */
    public String getIsDelete() {
        return isDelete;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getRefundMsg() {
        return refundMsg;
    }

    public void setRefundMsg(String refundMsg) {
        this.refundMsg = refundMsg;
    }

    public Date getRefundCode() {
        return refundCode;
    }

    public void setRefundCode(Date refundCode) {
        this.refundCode = refundCode;
    }

    @Override
    public String toString() {
        return "SysconfigYsRefundReceiptDO{" +
                "refundReturnid='" + refundReturnid + '\'' +
                ", refundType='" + refundType + '\'' +
                ", outTradeNo='" + outTradeNo + '\'' +
                ", tradeNo='" + tradeNo + '\'' +
                ", refundAmount=" + refundAmount +
                ", accountDate='" + accountDate + '\'' +
                ", gmtCreate=" + gmtCreate +
                ", refundMsg='" + refundMsg + '\'' +
                ", refundCode=" + refundCode +
                ", gmtModified=" + gmtModified +
                ", isDelete='" + isDelete + '\'' +
                '}';
    }
}
